/* 
    环境配置文件
    一般在企业级项目里面有三个环境
    开发环境
    测试环境
    线上环境
*/

// 当前的环境
const env = import.meta.env.MODE || 'prod'

const EnvConfig = {
    development: {  // 开发环境
        baseApi: '/api',  // 本地
        mockApi: 'https://www.fastmock.site/mock/a31c730fe5edfc609521dfd742c8bd30/api', // mock 模拟线上
    },
    test: {  // 测试环境
        baseApi: '//test.future.com/api',  // 本地
        mockApi: 'https://www.fastmock.site/mock/a31c730fe5edfc609521dfd742c8bd30/api', // mock 模拟线上
    },
    pro: {  // 线上环境
        baseApi: '//future.com/api',  // 本地
        mockApi: 'https://www.fastmock.site/mock/a31c730fe5edfc609521dfd742c8bd30/api', // mock 模拟线上
    }
}

export default {
    env,
    // mock的总开关
    mock: true, // 如果这个为true,后面所有环境的地址，都是去的mock 地址
    ...EnvConfig[env]
}